5c1388a2b9863ae3b325d97b40379e8731038ab4,src/main/java/act/route/Router.java,Router,withUrlContext,#CharSequence#CharSequence#,195

Before Change


            }
        }
        if (urlContext != null) {
            if (urlContext.endsWith("/") && path.length() > 0 && path.charAt(0) == '/') {
                urlContext = urlContext.substring(0, urlContext.length() - 1);
            }
            path = S.builder().append(urlContext).append(path);
        }
        return path;
    }

After Change


                break;
            }
        }
        return null == urlContext ? path : S.pathConcat(urlContext, '/', path.toString());
    }

    public void addMapping(H.Method method, CharSequence path, CharSequence action) {